body {
  background: #F6E7B4;
}
body .l_btn_tab .l_box_nav {
  width: 100%;
  height: 1.5rem;
  line-height: 1.5rem;
  margin: 0 auto;
  background-color: #CF2A45;
}
body .l_btn_tab .l_box_nav ul {
  display: flex;
  text-align: center;
}
body .l_btn_tab .l_box_nav ul li {
  margin: auto;
  text-align: center;
  height: 1.4rem;
}
body .l_btn_tab .l_box_nav ul li:nth-child(1) a {
  color: #F3B0BB;
}
body .l_btn_tab .l_box_nav ul li a {
  display: block;
  color: #9592A7;
  font-size: 0.65rem;
  height: 1.525rem;
}
body .l_btn_tab .l_box_nav ul li.cur {
  border-bottom: 0.1rem solid #fff;
}
body .l_btn_tab .l_box_nav ul li.cur a {
  color: #fff;
}
body .l_btn_tab section:nth-child(2) {
  width: 100%;
  height: 4.75rem;
}
body .l_btn_tab section:nth-child(2) img {
  width: 100%;
  height: 100%;
}
body .l_btn_tab section:nth-child(3) {
  width: 100%;
  height: 8rem;
  background: url(../image/start2.jpg) no-repeat center;
  background-size: 100% 100%;
  overflow: hidden;
}
body .l_btn_tab section:nth-child(3) ul {
  display: flex;
}
body .l_btn_tab section:nth-child(3) ul li {
  width: 4rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
}
body .l_btn_tab section:nth-child(3) ul li a {
  font-size: 0.5rem;
  color: #F73353;
}
body .l_btn_tab section:nth-child(3) ul li.line {
  width: 0.05rem;
  height: 0.8rem;
  background: #F73353;
  margin: auto 0;
}
body .l_btn_tab section:nth-child(3) div:nth-child(2) {
  width: 14.8rem;
  height: 2rem;
  line-height: 2rem;
  background: #F73353;
  border-radius: 0.275rem;
  margin: 0 auto;
  color: #FFFFFF;
  text-align: center;
  margin-top: 1.25rem;
  font-size: 0.9rem;
}
body .l_btn_tab section:nth-child(3) div:nth-child(3) {
  font-size: 0.75rem;
  color: #402E1D;
  text-align: center;
  margin: 0.45rem 0;
}
body .l_btn_tab section:nth-child(3) div:nth-child(4) {
  width: 11.25rem;
  margin: 0 auto;
}
body .l_btn_tab section:nth-child(3) div:nth-child(4) p {
  font-size: 0.5rem;
  color: #4C3521;
}
body .l_btn_tab section:nth-child(3) div:nth-child(4) p span {
  font-size: 0.5rem;
  color: #4C3521;
}
body .l_btn_tab section:nth-child(4) {
  width: 100%;
  height: 6.45rem;
}
body .l_btn_tab section:nth-child(4) div.swiper-container div.swiper-wrapper div.swiper-slide {
  width: 3.5rem;
  height: 2.8rem;
  margin-left: 0.875rem;
  margin-top: 1.25rem;
  border-radius: 0.25rem;
  color: #fff;
  font-size: 0.6rem;
  text-align: center;
  padding-top: 1.125rem;
}
body .l_btn_tab section:nth-child(4) div.swiper-container div.swiper-wrapper div.swiper-slide div {
  color: #fff;
  font-size: 0.5rem;
  text-align: center;
  margin-top: 0.525rem;
}
body .l_btn_tab section:nth-child(4) div.swiper-container div.swiper-wrapper div.swiper-slide.end {
  background: url(../image/end.png) no-repeat top left;
  background-size: 2rem 1.75rem;
  background-color: #CFD5D7;
  color: #818184;
}
body .l_btn_tab section:nth-child(4) div.swiper-container div.swiper-wrapper div.swiper-slide.end div {
  width: 3rem;
  height: 0.95rem;
  line-height: 0.95rem;
  border-radius: 0.15rem;
  background: #F73353;
  margin: 0 auto;
  color: #fff;
  font-size: 0.5rem;
  text-align: center;
  margin-top: 0.525rem;
}
body .l_btn_tab section:nth-child(4) div.swiper-container div.swiper-wrapper div.swiper-slide.ing {
  background-color: #F73353;
  color: #FFFFFF;
}
body .l_btn_tab section:nth-child(4) div.swiper-container div.swiper-wrapper div.swiper-slide.noStart {
  background-color: #C4A05B;
  color: #FFFFFF;
}
body .l_btn_tab section:nth-child(5) {
  width: 100%;
  height: 2.25rem;
  color: #FFFFFF;
  line-height: 2.25rem;
  text-align: center;
  margin: 0 auto;
  background-color: #F73353;
  display: flex;
}
body .l_btn_tab section:nth-child(5) i {
  display: block;
  width: 2rem;
  height: 1rem;
  background: url(../image/clock.png) no-repeat left center;
  background-size: 100% 100%;
  margin-top: 0.575rem;
}
body .l_btn_tab section:nth-child(5) div.countdown {
  font-size: 0.75rem;
  font-family: '微软雅黑';
  font-weight: bold;
  margin-left: 0.5rem;
}
body .l_btn_tab section:nth-child(5) div.countdown span {
  font-size: 0.75rem;
  font-family: '微软雅黑';
  font-weight: bold;
}
body .l_btn_tab section:nth-child(6) {
  line-height: 1.5rem;
  font-size: 0.65rem;
  color: #513E20;
  margin-top: 0.6rem;
}
body .l_btn_tab section:nth-child(6) div.search {
  display: flex;
  margin-bottom: 0.5rem;
}
body .l_btn_tab section:nth-child(6) div.search div:nth-child(1) {
  width: 12.55rem;
  height: 1.5rem;
  line-height: 1.5rem;
  border-radius: 0.275rem;
  margin-left: 0.6rem;
  margin-right: 0.9rem;
  background-color: #fff;
  display: flex;
}
body .l_btn_tab section:nth-child(6) div.search div:nth-child(1) i {
  display: block;
  width: 1rem;
  height: 1rem;
  background: url(../image/search.png) no-repeat left;
  background-size: 100% 100%;
  margin-top: 0.375rem;
  margin-right: 0.875rem;
  margin-left: 0.425rem;
}
body .l_btn_tab section:nth-child(6) div.search div:nth-child(1) input {
  width: 11.125rem;
  height: 1.5rem;
  border: 0 none;
  text-align: left;
  background: transparent;
}
body .l_btn_tab section:nth-child(6) div.search div:nth-child(1) input::-webkit-input-placeholder {
  color: #AEAEAE;
  font-size: 0.65rem;
}
body .l_btn_tab section:nth-child(6) div.search div:nth-child(1) input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #AEAEAE;
  font-size: 0.65rem;
}
body .l_btn_tab section:nth-child(6) div.search div:nth-child(1) input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #AEAEAE;
  font-size: 0.65rem;
}
body .l_btn_tab section:nth-child(6) div.search div:nth-child(1) input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #AEAEAE;
  font-size: 0.65rem;
}
body .l_btn_tab section:nth-child(6) div.search span {
  font-size: 0.65rem;
}
body .l_btn_tab section:nth-child(6) div.main div.list ul.list_title {
  display: flex;
  width: 100%;
}
body .l_btn_tab section:nth-child(6) div.main div.list ul.list_title li {
  text-align: center;
  font-size: 0.5rem;
  color: #513E20;
  flex: 1;
}
body .l_btn_tab section:nth-child(6) div.main div.list ul.list_title li:nth-child(2) {
  width: 20%;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main {
  height: 32.5rem;
  position: relative;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main ul {
  width: 100%;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main ul li {
  color: #513E20;
  display: flex;
  justify-content: center;
  align-content: center;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main ul li div {
  flex: 1;
  height: 1.5rem;
  line-height: 1.5rem;
  font-size: 0.5rem;
  text-align: center;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main ul li div:nth-child(2) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: clip;
  font-size: 0.55rem;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main #pagination {
  display: flex;
  margin-top: 1.25rem;
  position: absolute;
  right: 0;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main #pagination span {
  color: #513E20;
  font-size: 0.5rem;
  margin: auto 0.5rem;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main #pagination span:first-child {
  display: block;
  width: 3.125rem;
  height: 1.1rem;
  border-radius: 0.15rem;
  line-height: 1.1rem;
  text-align: center;
  font-size: 0.5rem;
  color: #FFFFFF;
  background: #9EA4A9;
}
body .l_btn_tab section:nth-child(6) div.main div.list_main #pagination span:last-child {
  display: block;
  width: 3.125rem;
  height: 1.1rem;
  border-radius: 0.15rem;
  line-height: 1.1rem;
  text-align: center;
  font-size: 0.5rem;
  color: #FFFFFF;
  background-color: #9EA4A9;
}
body footer {
  margin-top: 3.45rem;
}
